(the) everlasting - French English Dictionary